dogs factor cash flow cattery pet catteries real estate investment american cash flow association cat cats broker puppies dog persian cats factoring